Dorm to Door, LLC
Student Storage, Stress Free.
Report generated on April 6, 2026
A note on how to read this
This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.
Key Insights for Dorm to Door, LLC
Your quote calculator is completely broken — students can't book anything.
The 'addEventListener' JavaScript error prevents your booking form and service selection buttons from functioning. Since 100% of conversions depend on students requesting quotes for storage ($175/month) or moving services ($175–$200), this single error is blocking all revenue-generating interactions.
Your promotional video and testimonial photos aren't loading — students can't see proof your service works.
The stock.mov video and nainoa-shizur photo (404 errors) are missing from your landing page. College students rely on visual proof and peer testimonials to trust a moving service, especially at the critical decision point. Without these, you're competing on price alone.
Nine 'Get Quote' and 'Book Now' buttons have no labels — disabled students and screen readers can't use your site.
Form inputs and buttons lack accessible names and labels, blocking students with disabilities from completing bookings. This is a legal compliance issue (ADA) and excludes a portion of your target market from converting.
Your hero image and CSS are bloated (496KB + 654KB), causing 1.5+ second delays on dorm WiFi.
College students on mobile or campus networks abandon sites that take 3+ seconds to load. Your oversized assets add >1.4 seconds of load time, increasing bounce-off before students even see your 'Fraction of the Price' value proposition.
No privacy policy, cookie consent, or GDPR compliance detected — you're exposed to fines and EU student blocking.
Students providing dorm addresses, move dates, and payment info need a visible privacy policy. Without a cookie consent banner, you're likely violating GDPR if you use analytics (Netlify sites typically do). This creates legal liability and may block EU users from booking.
What ProdPoke understands about Dorm to Door, LLC
Dorm to Door is a student-focused moving and storage service that helps college students manage their belongings during summer breaks and transitions. The company offers summer storage (with pricing starting at $175/month for individuals and discounted rates for groups), moving services (both on-campus at $175 and off-campus at $200), shipping services across different US regions ($75-$145 base fees), and special Greek Life moving packages at budget-based rates. They provide packing supplies, handle pickup and delivery, and advertise flexible scheduling to fit students' move-out timelines. The service operates across multiple states and even internationally, with an 'Early Bird Discount' offering up to 20% off, and they emphasize their value proposition with the tagline 'Top-Notch Service at a Fraction of the Price.'
Based on exploring 3 pages across the site
First Impression — How clear is your site?
Dorm to Door is a student storage service with the tagline 'Smart Storage, For Smart Students' and 'STUDENT STORAGE, STRESS FREE'. The site offers storage solutions for students at multiple university locations, with a current promotional offer stating 'Code Early Bird - Up to 20% off!'
This score measures how quickly a first-time visitor understands what your site does — based on visible headings, navigation, and visual hierarchy alone.
Overall Score
Good start — room to grow.
Performance
84/100Large asset: 496KB — https://famous-druid-803379.netlify.app/images/Dorm%20to%20D
Your hero or service showcase image (496KB) is oversized and took 406ms to load. College students on mobile or dorm WiFi experience slow page loads, causing bounce-offs before they see your 'Top-Notch Service at a Fraction of the Price' value proposition.
Found: 496KB
Large asset: 654KB — https://famous-druid-803379.netlify.app/images/Dorm%20to%20D
Your CSS stylesheet is oversized at 654KB, adding 1077ms to page load time. Students waiting for your booking form or pricing calculator to become interactive may leave before converting.
Found: 654KB
SEO
75/100Missing Open Graph tags: og:title, og:description, og:image
Missing Open Graph tags prevent your page from displaying properly when students share your service on Facebook, Instagram, or GroupMe. Without a compelling preview showing your service name, description, and image, shares won't drive recruitment traffic.
Found: Missing: og:title, og:description, og:image
10 image(s) missing alt text
10 images lack alt text, including photos of your moving trucks, storage facilities, or student testimonials. Search engines cannot index these visuals, and students using screen readers cannot access important visual information about your service quality.
Found: 10 of 24 images missing alt
No canonical URL specified
Without a canonical URL, search engines may treat different versions of your moving service landing page (with/without tracking parameters, subdomains) as separate pages, fragmenting your SEO authority and search rankings.
No robots.txt found
Missing robots.txt prevents you from guiding search engines to prioritize your service pages, pricing pages, or testimonials. This could result in crawl inefficiency for your site.
No sitemap.xml found
Without a sitemap, search engines may miss key pages like your regional service areas, pricing pages, or FAQ section. This reduces discoverability for students searching for moving or storage solutions in their state.
Accessibility
62/1009 interactive element(s) without accessible names
Nine interactive buttons (possibly your 'Get Quote,' 'Book Now,' service selection toggles, or CTA buttons for moving/storage packages) lack accessible labels. Screen reader users and keyboard navigators cannot understand what action each button triggers, blocking bookings from disabled students.
Found: 9 missing: <a.navbar-brand>, <input[type=hidden]>, <input[type=text]#contact-name.form-control>, <input[type=email]#contact-email.form-control>, <input[type=number]#ticket-form-phone.form-control>
5 form input(s) without labels
Five form inputs in your quote or booking form lack associated labels. Students using screen readers cannot identify which fields require their dorm address, move-out date, or storage duration. This blocks accessibility and reduces conversions from disabled users.
Found: Missing labels: text: name, email: email, number: phone, text: contact-company, textarea: contact-message
10 image(s) without alt text
10 images lack alt text, including photos of moving trucks, storage facilities, or student testimonials. Students using screen readers cannot understand what your service offers visually, limiting accessibility and SEO visibility.
Found: 10 images missing alt
Functional
92/1001 button(s) with no visible text or icon
A button on your booking flow or service selection area has no visible text or icon. Students don't know whether to click it to proceed, cancel, or select an option, creating friction in your conversion funnel.
Found: 1 empty buttons
Technical Health
Cannot read properties of null (reading 'addEventListener')
Critical JavaScript error preventing interactive booking features from functioning. Event listeners on your quote calculator, service selection buttons, or checkout form cannot attach, blocking students from requesting moving or storage quotes.
Cannot read properties of null (reading 'children')
Critical JavaScript error preventing dynamic content rendering. DOM elements for your service packages, pricing tiers, or booking timeline components may fail to display, breaking the student experience when browsing storage or moving options.
Failed to execute 'observe' on 'IntersectionObserver': parameter 1 is not of ...
JavaScript error in scroll-triggered animations or lazy-loading. Elements like your service cards, testimonials, or service area maps may not load when students scroll down the page, reducing engagement with key selling points.
Failed to execute 'observe' on 'IntersectionObserver': parameter 1 is not of ...
JavaScript error in scroll-triggered animations or lazy-loading. Elements like your service cards, testimonials, or service area maps may not load when students scroll down the page, reducing engagement with key selling points.
Network request failed: https://famous-druid-803379.netlify.app/video/stock.mov
Your promotional video demonstrating the moving or storage process is failing to load. Students cannot see how your service works, reducing trust and conversion rates on your landing page.
Failed to load resource: the server responded with a status of 404 ()
Missing resource file preventing a feature or component from loading. This could be a critical asset for your booking system, pricing calculator, or service information display.
Failed to load resource: the server responded with a status of 404 ()
Missing resource file preventing a feature or component from loading. This could be a critical asset for your booking system, pricing calculator, or service information display.
HTTP 404 on https://famous-druid-803379.netlify.app/images/university-bg
Background image for your university-focused marketing section is not loading. This weakens the visual appeal of your messaging to college students and makes your page appear incomplete.
HTTP 404 on https://famous-druid-803379.netlify.app/images/nainoa-shizur
Testimonial or team member photo is failing to load. Your social proof and credibility messaging lose impact when students cannot see faces or success stories associated with your service.
Compliance
84/100No privacy policy link found
Your privacy policy is not linked on your website. Students booking storage or providing personal shipping information cannot review your data handling practices. This violates GDPR and similar privacy laws, exposing you to legal risk.
No cookie consent mechanism detected
No cookie consent banner is present. If you're tracking student behavior with analytics (likely, given a Netlify deployment), EU students and regulations require explicit consent. Absence of this mechanism violates GDPR compliance requirements.
Key Metrics
Crawlability
Standards
Improvement Plan
Your website is experiencing a critical infrastructure collapse that's preventing every student from booking. The 'addEventListener' and DOM rendering errors are JavaScript failures that block your entire quote calculator and service selection flow—this is your single highest-priority fix because it directly stops revenue. Before anything else, audit your JavaScript bundle for null reference errors, particularly in files handling event listeners on booking buttons and form initialization. This likely requires a developer to trace the error stack in your browser console and rebuild the broken component.
Second, restore your missing media assets immediately. The stock.mov promotional video and nainoa-shizur testimonial photo are 404 errors that weaken trust exactly when prospective students are deciding whether to book. Re-upload these files to your Netlify static folder and verify the paths match your HTML references. These are quick wins that restore social proof without code changes.
Third, address your accessibility violations, which are both a legal and conversion issue. Add labels to your five unlabeled form inputs (dorm address, move date, storage duration, etc.) and assign descriptive aria-labels to your nine unlabeled buttons ('Get Moving Quote,' 'Book Storage Now,' 'Select Greek Life Package'). This unblocks disabled students from converting and protects you from ADA claims.
Fourth, optimize your bloated assets. Your 496KB hero image and 654KB CSS file add 1.5 seconds of load time on dorm WiFi. Compress the hero image to <150KB using WebP, and audit your CSS for unused rules—654KB suggests significant bloat. Faster loads directly reduce bounce-off before your value proposition appears.
Finally, add GDPR compliance: create a privacy policy page linked in your footer, implement a cookie consent banner (use a free library like Cookiebot or Iubenda), and ensure tracking scripts only fire after consent. This protects you legally and allows EU students to book confidently.
Suggested priority order:
- Cannot read properties of null (reading 'addEventListener')
- Network request failed: promotional video (stock.mov)
- Testimonial photo failing to load (nainoa-shizur)
- 9 interactive elements without accessible names
- 5 form inputs without labels
- Large asset: 496KB hero image
- Large asset: 654KB CSS stylesheet
- No privacy policy link found
- No cookie consent mechanism detected
- Missing Open Graph tags
- 10 images missing alt text
- Failed to execute 'observe' on 'IntersectionObserver'
- HTTP 404 on university-bg background image
- No canonical URL specified
- No robots.txt found
- No sitemap.xml found
This is your site? Get the full picture.
Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.
What is ProdPoke?Automated analysis generated on April 6, 2026. Not professional advice. Contact us to modify or remove this report.

