John — thanks for the estimate request, and for leaving the gate code in your notes. That kind of detail tells us you’re ready to move; we’ll match it.
3634 Camellia Bay is exactly the kind of Mandarin property our exterior side was built for: ~6,848 sqft of treated envelope (5,128 conditioned + 1,696 garage walls), two stories, a tile roof, generous concrete around the house, and a window count that wants an RO/DI rinse rather than a squeegee. With the last exterior service sitting more than a year back, we’re past maintenance — this is a reset.
One soft-wash pass, full envelope. We treat the home as a single envelope — conditioned walls and attached garage walls together — because the chemistry, dwell time, and rinse sequence are identical on both. Garage walls are included in the Phase 1 house soft-wash price below; nothing on the exterior gets skipped, and there’s no surprise add-on for the garage face later.
How we sized this with engineering-grade precision. Square footage, story count, and conditioned space came from your intake form + Duval county appraiser. The roof was measured by Roofr — an aerial photogrammetry service used by insurance carriers and roofing contractors — to a precision of single-foot edge lengths and individual facet areas. Roofr returned 8,550 sqft of total roof area, 58 individual facets, predominant 6/12 pitch, 716ft of eaves, 256ft of valleys, 568ft of hips, 156ft of ridges. Your roof is roughly 5x the average Mandarin tile roof and one of the more complex residential rooflines in the market. The full Roofr report is included on this page (download here). Phase 1 below is priced to those exact numbers, not to a guess.
The on-site walkthrough is now about condition, not measurement. Because Roofr already locked the geometry, the 10-minute walkthrough is purely a condition assessment — underlayment integrity, ridge-cap status, broken or slipped tiles, valley flashings. The number you see below is firm pending that condition check. If the walkthrough finds a tile in distress that needs replacement before we wash, we tell you before we start, not after.
Three phases, real stopping points. The proposal below is broken into three phases so you choose the pace. Phase 1 is the load-bearing piece — tile roof + whole-house soft-wash, the work that resets the home. Phase 2 adds the concrete drive and walks. Phase 3 closes out with exterior windows and gutters. Every phase ends at a real stopping point and a clean invoice; nothing here is upsell pressure.
One crew day. Always. Every surface in this proposal is executed in a single crew day — one truck, one setup, one invoice, one finish line. That isn’t a special offer. It’s how we work, on every exterior reset, on every property. We don’t come back tomorrow for the gutters and Thursday for the windows because the chemistry, the rinse plan, and the order of operations only work when the surfaces are sequenced together. The investment below is sized to that single-visit reality, not to a piecemeal alternative we’d never actually quote.
Where this sits in the Mandarin market. An 8,550 sqft / 58-facet tile roof is genuinely uncommon. The closest market comparables are large Pablo Creek and Deerwood estates, where comparable tile-roof exterior resets have been quoted between $4,500 and $7,500 over the past year (Florida soft-wash market data, NE FL competitor public quotes for tile-roof homes >7,500 sqft of roof area). $5,040 puts us at the 50th–55th percentile — squarely premium, on-the-honest-line. Cheaper quotes you’ll receive on a roof this size cut corners on tile chemistry, dwell time, valley detail, or the guarantee — or they don’t actually understand they’re looking at a 58-facet job. Higher quotes are usually padding for a builder relationship or a referral fee. We sit where the work is honest and the standard isn’t negotiable.
Confirm what we’ll touch. Below the recurring tiers there’s a Build Your Quote section. Use it to tap any outdoor furniture, outdoor kitchen, pool cage, pergola, fence, or perimeter detail you’d like added to the same crew day — the total updates live, the rates are our published rate card, and the final invoice price-matches whatever you select. If we get there and find something different than what you tapped, we tell you before we start, not after.