How to Install Starlink: Complete Step-by-Step Guide
Installing Starlink yourself takes about 2–3 hours for a standard roof mount — an afternoon job that saves the $150–$300 a professional installer would charge. The process is straightforward. The two steps where people go wrong are the obstruction check (most skip it and install in the wrong spot) and the cable entry weatherseal (done incorrectly, it leaks). This guide covers both correctly.
What You Need Before You Start
Step 1 — Run the Obstruction Check First
This step comes before any drilling. Use the Starlink app's obstruction checker from your planned mount location to confirm you have a clear sky view. Walk the roof with your phone — the app maps obstructions in real time using your camera. Any red zones above 25° elevation in the southern sky (in the Northern Hemisphere) will cause signal drops.
Step 2 — Choose Your Mount Type
The three main residential options:
Roof flush mount: Bolts through shingles into rafters. The permanent, lowest-profile option for most homes.
J-pole wall mount: Bolts to fascia or gable end wall. Easier access, no roof work, good for homes with a well-exposed gable end.
Non-penetrating ballast mount: Weighted base on a flat or low-pitch roof. No drilling, no penetration risk.
For dedicated hardware guides: Roof Mounts → | Wall Mounts → | Ground Mounts →
Step 3 — Install the Roof Mount
Complete roof mount kit with the bracket, lag bolts, weatherseal EPDM boot, and cable guide — everything needed for a standard shingle roof installation. Designed for the standard Starlink Gen 3 dish and compatible with Mini via the 1.5" pipe thread adapter. The kit most commonly used by professional Starlink installers and experienced DIYers for first-time installs on residential asphalt shingle roofs.
Installation steps:
Step 4 — Route the Cable
A compression-seal cable gland that creates a weathertight entry point wherever the Starlink cable passes through a roof, wall, or ceiling. Accepts the standard Starlink cable diameter with no modification. The gland compresses around the cable when tightened, sealing out water and drafts at the penetration point. Used by installers for any through-roof or through-wall cable passage to eliminate the risk of leaks at the cable entry point.
Cable routing sequence:
Determine the cable path from the dish to the router location before drilling any holes. Standard Gen 3 cable is 75 feet — long enough for most residential routes. Best path options: through the roof directly below the mount (shortest), through the soffit into the attic, through a gable end vent, or through an exterior wall. For any through-penetration: drill a slightly oversized hole, feed the cable, install the cable gland, tighten until sealed. Seal the interior side with foam backer rod and caulk to prevent air infiltration.
Step 5 — Connect and Power On
Step 6 — Final Checks
Confirm the app shows "Online" with no obstruction warnings, run a speed test (expect 50–250 Mbps on standard Gen 3), inspect all exterior sealant points after the first rain, check mount hardware torque after the first high-wind event.
When to Hire a Professional
Steep roofs (8:12 pitch and above), two-story homes with no safe ladder access, tile roofs requiring special tile hook hardware, metal roofs with standing seam clamping, and anyone not comfortable on a roof. Professional satellite/antenna installers charge $150–$300 for a standard residential Starlink install. Worth it if the alternative is a safety risk or a botched weatherseal.
Frequently Asked Questions
A self-install is a genuine afternoon project — doable for any homeowner comfortable on a ladder and confident with a drill. Get the obstruction check right, seal every penetration properly, and your Starlink will run trouble-free for years. If you haven't signed up yet, use our referral link and get the first month free.
Ready to get Starlink installed?
Use our referral link and get 1 free month — automatically applied when you activate.