About
Happy Roof is a Tampa Bay roofing contractor founded in 2025 by a team with more than 30 years of combined roofing experience, headquartered at 141 Stevens Ave in Oldsmar, Florida. The company is owned by Josh McKisic, with Martin Montoya as Operations Manager and Ulissa Montoya as Office Manager, and its Florida Certified Roofing Contractor license, CCC1337380, is held by Mark Justin Hunter. Happy Roof installs and repairs residential and commercial roofing, including shingle, metal, and tile systems, and offers free inspections, storm damage assessment, and insurance claim support across Hillsborough, Pinellas, and Pasco counties. The company is an Owens Corning Preferred Contractor and also installs GAF, Titan, Atlas, and other shingle, metal, and tile brands by request, backing its work with up to a 15 year workmanship warranty. Happy Roof is a founding partner of the Every Shingle Heart Foundation, donating $100 from every roof replacement toward free roofs for Tampa Bay families in need.
Services
Service areas
License verification
License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.
Certifications
Location & service area
Business hours
Business hours
- Monday
- 9 AM – 5 PM
- Tuesday
- 9 AM – 5 PM
- Wednesday
- 9 AM – 5 PM
- Thursday
- 9 AM – 5 PM
- Friday
- 9 AM – 5 PM
- Saturday
- Closed
- Sunday
- Closed
Write a review
Describe your first-hand experience with this company. Reviews are published only after RCF approval. Company owners, employees and competitors must not review their own or competing businesses. Payment or membership does not influence moderation. Review and report policy.
Google reviews
Showing this company's Google rating as last imported; import date unavailable. Read the reviews on Google ›
Reviews across the web
Badges and awards
License verification badges reflect RCF's current Florida DBPR evidence.
Own this company? Claim your listing to manage your profile. Sharing badges on your website requires an eligible membership and the evidence for each badge.


