● GAF Master Elite™ · BBB A+ · CSLB #1030917
Get Your Free Estimate — No Pressure. No Obligation.
Licensed California roofing & HVAC crews. Same-day response across 5 markets.
Free Estimate Request
Tell Us About Your Project
Takes about 60 seconds. A local rep will reach out within 1 business hour.
✓
Request Received!
A Grandmark rep will contact you within 1 business hour. For emergencies, call (866) 280-5944.
25+ Years. 1,200+ Reviews. 4.8 Stars. Zero Games.
Every estimate is free. Every price is written. Every guarantee is backed by GAF and our own workmanship promise. If we don’t show up on time, if we don’t deliver what we wrote, or if our work fails — we make it right. That’s the Grandmark standard.
Serving All 5 California Markets
Licensed roofing and HVAC crews dispatched from 5 offices. Same-day service available in most areas. Call your local number for the fastest response.
━ Your Privacy
What Happens With My Info?
Will I get spam texts or sales calls? +
No. We only send messages related to your estimate — confirmations, appointment reminders, and follow-ups. You can reply STOP at any time to unsubscribe, and we never share your mobile number with any third party or affiliate for marketing purposes. Ever.
How fast will someone contact me? +
Within 1 business hour during business hours (Mon–Sat, 7am–7pm PT). After hours, we’ll reach out first thing the next business morning. If it’s an emergency — active leak, no AC in summer — call us directly at (866) 280-5944, 24/7.
Is the estimate really free? +
Yes. 100% free, no obligation, no pressure. A GAF-certified technician comes to your home, inspects the roof or HVAC system, and gives you a written estimate. You decide if and when to move forward — no deposit required to get pricing.
Do you handle emergencies? +
Yes — 24/7 dispatch across all 5 California markets for active leaks, storm damage, AC failure in heat, and no-heat emergencies. Call (866) 280-5944 for immediate dispatch. Don’t use this form for true emergencies — call directly.