Pool construction

Umberfield Grove Pools & Spas · Pool construction · Tucson, AZ

Jules Oakhurst is the project manager at Umberfield Grove Pools & Spas, a custom pool builder near Tucson, and uses this to bill every build at each construction milestone and chase whatever is still unpaid.

Construction and tradesBillingDrill-down4 tables · 5 views · 1 form · 2 dimension sets · 1 dashboard · 1 drill-down · 1 document · 1 notification · 1 agent
Use this template

Invoice board

Invoices
Draft5
INV-26-302Galloway backyard gunite poolExcavation and steel
INV-26-304Yoshida backyard gunite pool and spaExcavation and steel
INV-26-307Zeller backyard gunite poolGunite shell
INV-26-315Strobridge backyard gunite pool and spaPlumbing and equipment
INV-26-328Tarkington backyard gunite pool and spaFinal walkthrough
Sent6
INV-26-301Galloway backyard gunite poolDeposit
INV-26-303Yoshida backyard gunite pool and spaDeposit
INV-26-306Zeller backyard gunite poolExcavation and steel
INV-26-309Merriweather backyard plunge poolExcavation and steel
INV-26-322Wolcott backyard resurface and tilePlumbing and equipment
1 more
Paid35
INV-26-305Zeller backyard gunite poolDeposit
INV-26-308Merriweather backyard plunge poolDeposit
INV-26-310Quigley backyard spa onlyDeposit
INV-26-312Strobridge backyard gunite pool and spaDeposit
INV-26-313Strobridge backyard gunite pool and spaExcavation and steel
30 more
Overdue4
INV-26-311Quigley backyard spa onlyExcavation and steel
INV-26-318Okonkwo backyard gunite poolGunite shell
INV-26-321Wolcott backyard resurface and tileGunite shell
INV-26-333Holloway backyard gunite poolPlaster and fill

Tables

Invoices

50 sample rows · 11 columns

What Umberfield Grove has billed at each stage of a pool build, and what has come in.

Invoice no.Pool buildMilestoneIssuedPayment dueAmountInvoice status
INV-26-345Bellweather backyard gunite pool and spaDepositApr 24, 2026May 8, 2026$12,600Paid
INV-26-339Stavropoulos backyard gunite poolDepositMay 9, 2026May 23, 2026$12,900Paid
INV-26-346Bellweather backyard gunite pool and spaExcavation and steelMay 15, 2026May 29, 2026$16,800Paid
INV-26-340Stavropoulos backyard gunite poolExcavation and steelMay 30, 2026Jun 13, 2026$17,200Paid
INV-26-347Bellweather backyard gunite pool and spaGunite shellJun 8, 2026Jun 22, 2026$21,000Paid
INV-26-334Rosenthal backyard plunge poolDepositJun 10, 2026Jun 24, 2026$7,000Paid
INV-26-329Holloway backyard gunite poolDepositJun 18, 2026Jul 2, 2026$10,650Paid
INV-26-341Stavropoulos backyard gunite poolGunite shellJun 23, 2026Jul 7, 2026$21,500Paid
INV-26-323Tarkington backyard gunite pool and spaDepositJun 26, 2026Jul 10, 2026$15,600Paid
INV-26-335Rosenthal backyard plunge poolExcavation and steelJul 1, 2026Jul 15, 2026$9,300Paid
INV-26-348Bellweather backyard gunite pool and spaPlumbing and equipmentJul 3, 2026Jul 17, 2026$12,600Paid
INV-26-330Holloway backyard gunite poolExcavation and steelJul 9, 2026Jul 23, 2026$14,200Paid

38 more rows

Pool builds

13 sample rows · 15 columns

Each pool under contract: what it is, where it stands, what it costs and who runs it.

BuildBuild no.HomeownerKind of poolBuild stageContract priceContract signed
Galloway backyard gunite poolBLD-26-101Dagny GallowayGunite poolPermit and design$64,500Sep 30, 2026
Yoshida backyard gunite pool and spaBLD-26-102Calliope YoshidaGunite pool and spaPermit and design$93,500Sep 25, 2026
Zeller backyard gunite poolBLD-26-103Sunniva ZellerGunite poolExcavation$78,500Sep 6, 2026
Merriweather backyard plunge poolBLD-26-104Daria MerriweatherPlunge poolExcavation$41,000Sep 3, 2026
Quigley backyard spa onlyBLD-26-105Lorcan QuigleySpa onlyExcavation$31,000Aug 29, 2026
Strobridge backyard gunite pool and spaBLD-26-106Joaquim StrobridgeGunite pool and spaShell and plumbing$104,000Aug 7, 2026
Okonkwo backyard gunite poolBLD-26-107Zephyr OkonkwoGunite poolShell and plumbing$78,500Aug 1, 2026
Wolcott backyard resurface and tileBLD-26-108Hester WolcottResurface and tileShell and plumbing$18,500Jul 26, 2026
Tarkington backyard gunite pool and spaBLD-26-109Pavel TarkingtonGunite pool and spaPlaster and fill$104,000Jun 26, 2026
Holloway backyard gunite poolBLD-26-110Gwendolyn HollowayGunite poolPlaster and fill$71,000Jun 18, 2026
Rosenthal backyard plunge poolBLD-26-111Ansel RosenthalPlunge poolPlaster and fill$46,500Jun 10, 2026
Stavropoulos backyard gunite poolBLD-26-112Viggo StavropoulosGunite poolComplete$86,000May 9, 2026

1 more rows

Homeowners

13 sample rows · 6 columns

The families who hired Umberfield Grove, with where the pool is going.

HomeownerPhoneEmailPool site addressCityHow they found us
Ansel Rosenthal(520) 555-0150ansel.rosenthal@rosenthalmail.com2470 Agave Bluff WayTucsonNeighbor referral
Calliope Yoshida(520) 555-0141calliope.yoshida@yoshidamail.com2137 Paloverde Wash RdMaranaWebsite form
Dagny Galloway(520) 555-0140dagny.galloway@gallowaymail.com2100 Cholla Spur LnTucsonNeighbor referral
Daria Merriweather(520) 555-0143daria.merriweather@merriweathermail.com2211 Ironwood Tank RdSahuaritaPast customer
Gwendolyn Holloway(520) 555-0149gwendolyn.holloway@hollowaymail.com2433 Ironwood Tank RdVailRealtor
Hamish Bellweather(520) 555-0152hamish.bellweather@bellweathermail.com2544 Cholla Spur LnOro ValleyHome show
Hester Wolcott(520) 555-0147hester.wolcott@wolcottmail.com2359 Paloverde Wash RdOro ValleyHome show
Joaquim Strobridge(520) 555-0145joaquim.strobridge@strobridgemail.com2285 Brittlebush TrailTucsonNeighbor referral
Lorcan Quigley(520) 555-0144lorcan.quigley@quigleymail.com2248 Agave Bluff WayVailRealtor
Pavel Tarkington(520) 555-0148pavel.tarkington@tarkingtonmail.com2396 Mesquite Hollow CtSahuaritaPast customer
Sunniva Zeller(520) 555-0142sunniva.zeller@zellermail.com2174 Mesquite Hollow CtOro ValleyHome show
Viggo Stavropoulos(520) 555-0151viggo.stavropoulos@stavropoulosmail.com2507 Brittlebush TrailMaranaWebsite form

1 more rows

Also included

  • Billing by milestone and statusDrill-down
  • Invoice goes lateNotificationAlerts the bookkeeper as soon as a stage invoice slips past its due day.
  • Payment reminderDocumentThe courteous letter sent to a homeowner when a stage payment is late.